/* 引入mobx  action:动作  observable：装饰器  （useObservable:使数据变为响应式）  */
import { observable, action } from 'mobx';

/* 引入获取所有教室接口api */
import { getRoomList } from '../service/index';

export default class Manager {
    [key: string]: any
    /* 数据  (使用@observable时，在tsconfig.json里面设置 experimentalDecorators:true(消除警告)) */
    @observable
    roomList=[]

    /* 获取教室号 */
    @action
    async getRoomListAction(){
        let result:any = await getRoomList();
        /* console.log(result.data); */

         /* 判断 */
         if (result.code===1) {
            /* 保存数据 */
            this.roomList = result.data;
        }
    }
}